be off one's skull - Alemán Inglés Diccionario